#include<stdio.h>
#include<string.h>
const int maxn=100010;
int main()
{
	char a[maxn],b[maxn];
	int x[maxn],y[maxn],num[maxn]={0};
	int len1,len2,n1=0,n2=0;
	scanf("%s%s",&a,&b);
	len1=strlen(a),len2=strlen(b);
	for(int i=len1-1;i>=0;i--){
		x[i]=a[n1++]-'0';
	}
	for(int i=len2-1;i>=0;i--){
		y[i]=b[n2++]-'0';
	}
	int c,d,m;
	for(int i=0;i<len2;i++){
		d=0,m=i;
		for(int j=0;j<len1;j++){
			c=y[i]*x[j]+d+num[m];
			num[m++]=c%10;
			d=c/10;
		}
		if(d>0)
			num[m]=d;
	}
	int len=len1+len2;
	while(!num[len])  len--;
	for(int i=len;i>=0;i--)
		printf("%d",num[i]);
	return 0;
} 
